mortar grenade - Fransızca İngilizce Sözlük